home *** CD-ROM | disk | FTP | other *** search
/ Aminet 48 / Aminet 48 (2002)(GTI - Schatztruhe)[!][Apr 2002].iso / Aminet / dev / mui / urltext.lha / Urltext / Sources / mcc / base.h next >
Encoding:
C/C++ Source or Header  |  2002-01-25  |  1.1 KB  |  49 lines

  1. #ifndef _BASE_H
  2. #define _BASE_H
  3.  
  4. #ifndef EXEC_LIBRARIES_H
  5. #include <exec/libraries.h>
  6. #endif
  7.  
  8. #ifndef EXEC_SEMAPHORES_H
  9. #include <exec/semaphores.h>
  10. #endif
  11.  
  12. #ifndef DOS_DOS_H
  13. #include <dos/dos.h>
  14. #endif
  15.  
  16. #ifndef _MACROS_H
  17. #include "macros.h"
  18. #endif
  19.  
  20. #include "Urltext.mcc_rev.h"
  21.  
  22. /***************************************************************************/
  23.  
  24. struct UrltextBase
  25. {
  26.     struct Library          libNode;
  27.     ULONG                   segList;
  28.     struct ExecBase         *sysBase;
  29.     struct DosLibrary       *dosBase;
  30.     struct Library          *utilityBase;
  31.     struct IntuitionBase    *intuitionBase;
  32.     struct Library          *localeBase;
  33.     struct Library          *muiMasterBase;
  34.     struct Library          *iFFParseBase;
  35.     struct Library          *openURLBase;
  36.     struct Library          *gfxBase;
  37.     struct Library          *diskFontBase;
  38.     struct SignalSemaphore  libSem;
  39.     struct MUI_CustomClass  *mcc;
  40.     struct Catalog          *cat;
  41.     ULONG                   flags;
  42. };
  43.  
  44. #define BASEFLG_INIT    0x00000001
  45.  
  46. /***************************************************************************/
  47.  
  48. #endif /* _BASE_H */
  49.